package cn.ffcs.uec.staff.dao;

import java.util.List;

import cn.ffcs.uec.outStaff.model.UecOutStaffInfo;
import cn.ffcs.uec.outStaff.vo.UecOutStaffInfomationVo;
import cn.ffcs.uec.staff.model.UecWork;
import cn.ffcs.uec.staffAndOutStaff.vo.StaffAndOutStaff;
import cn.ffcs.uom.common.dao.BaseDao;
import cn.ffcs.uom.common.vo.PageInfo;

public interface UecWorkDao extends BaseDao{

	public PageInfo queryPageInfoByUecWork(UecWork uecWork,
			int current, int pageSize);

	public List<UecWork> queryPageInfoByUecStaffId(UecOutStaffInfo uecOutStaffInfo);
	
	public List<UecWork> queryPageInfoByUecOutAndStaffId(UecOutStaffInfomationVo uecOutStaffInfomationVo);

	public List<UecWork> findUecWorkByPkPsndoc(StaffAndOutStaff staffAndOutStaff);
}
